English Dictionary
◊ CHINESE HOLLY
Chinese holly
n : dense rounded evergreen shrub of China having spiny leaves;
widely cultivated as an ornamental [syn: {Chinese holly},
{Ilex cornuta}]